MECSLQKQLFNNGDKLFSSRHNRRVSIEQVHVTDSLSVNSINLFHKPICYPISSIITSRKSKSHFSVCATRRRRVHSNSDTYVLLEAGQDEQFVTEDELKAKLRGWLENWPVNSLPPDLARFDDLDEAVDFLVKAVCELEIDGEVGSVQWYQVRLE